package com.qzdsoft.erpcloud.vo.stock;

import java.util.Date;

import com.fasterxml.jackson.annotation.JsonFormat;
/**
 * 采购入库单明细
 * @author pc-20170422
 *
 */
public class StockInboundDetailInfo {
	//入库单详情id
	private Integer id;
	 //所属公司
	private String  companyName;
	//入库单id
	private Integer inboundId;
	 //入库单编号
	private String  sourceOrderNo;
	//单据编号
	private String bill_no;
	//物料编码
	private String  materiaCode;
	//物料id
	private Integer materiaId;
	 //物料名称
	private String materiaName;
	 //物料规格
	private String materiaSpec;
	 //物料类型
	private String materiaType;
	 //品牌
	private String brand;
	 //计量单位
	private String  measurementUnit;
	 //入仓
	private String inStorage;
	//入仓id
	private Integer storeageId;
	 //供应商物料编码
	private String supplierMateriaCode;
	 //供应商物料名称
	 private String supplierMateriaName;
	 //供应商物料规格
	 private String supplierMateriaSpec;
//	 //结算方式
//	 private String settlementType;
//	 //结算方式id
//	 private Integer settlementId;
//	 //结算天数
//	 private String settlementDay;
//	 //结算币种
//	 private String settlementCurrency;
//	 //汇率
//	 private String exchargeRate;
//	 //税率
//	 private String taxRate;
	 //应收数量
	 private Integer reAccount;
	 //已收数量 采购订单未有相应字段
	 private Integer actualDelivery;
	 //实收数量
	 private Integer acAccount;
	 //销售订单数量
	 private Integer soOutAccount;
	 //销售订单退货数量
	 private Integer soReAccount;
	 //单价
	  private String  price;
	 //是否赠品
	 private Integer isGift;
	 //到货时间
	 private Date toRecord;
	 
	public Integer getActualDelivery() {
		return actualDelivery;
	}
	public void setActualDelivery(Integer actualDelivery) {
		this.actualDelivery = actualDelivery;
	}
	public Integer getId() {
		return id;
	}
	public void setId(Integer id) {
		this.id = id;
	}
	public String getCompanyName() {
		return companyName;
	}
	public void setCompanyName(String companyName) {
		this.companyName = companyName;
	}
	public Integer getInboundId() {
		return inboundId;
	}
	public void setInboundId(Integer inboundId) {
		this.inboundId = inboundId;
	}
	public String getSourceOrderNo() {
		return sourceOrderNo;
	}
	public void setSourceOrderNo(String sourceOrderNo) {
		this.sourceOrderNo = sourceOrderNo;
	}
	public String getBill_no() {
		return bill_no;
	}
	public void setBill_no(String bill_no) {
		this.bill_no = bill_no;
	}
	public String getMateriaCode() {
		return materiaCode;
	}
	public void setMateriaCode(String materiaCode) {
		this.materiaCode = materiaCode;
	}
	public Integer getMateriaId() {
		return materiaId;
	}
	public void setMateriaId(Integer materiaId) {
		this.materiaId = materiaId;
	}
	public String getMateriaName() {
		return materiaName;
	}
	public void setMateriaName(String materiaName) {
		this.materiaName = materiaName;
	}
	public String getMateriaSpec() {
		return materiaSpec;
	}
	public void setMateriaSpec(String materiaSpec) {
		this.materiaSpec = materiaSpec;
	}
	public String getMateriaType() {
		return materiaType;
	}
	public void setMateriaType(String materiaType) {
		this.materiaType = materiaType;
	}
	public String getBrand() {
		return brand;
	}
	public void setBrand(String brand) {
		this.brand = brand;
	}
	public String getMeasurementUnit() {
		return measurementUnit;
	}
	public void setMeasurementUnit(String measurementUnit) {
		this.measurementUnit = measurementUnit;
	}
	public String getInStorage() {
		return inStorage;
	}
	public void setInStorage(String inStorage) {
		this.inStorage = inStorage;
	}
	
	public Integer getStoreageId() {
		return storeageId;
	}
	public void setStoreageId(Integer storeageId) {
		this.storeageId = storeageId;
	}
	public String getSupplierMateriaCode() {
		return supplierMateriaCode;
	}
	public void setSupplierMateriaCode(String supplierMateriaCode) {
		this.supplierMateriaCode = supplierMateriaCode;
	}
	public String getSupplierMateriaName() {
		return supplierMateriaName;
	}
	public void setSupplierMateriaName(String supplierMateriaName) {
		this.supplierMateriaName = supplierMateriaName;
	}
	public String getSupplierMateriaSpec() {
		return supplierMateriaSpec;
	}
	public void setSupplierMateriaSpec(String supplierMateriaSpec) {
		this.supplierMateriaSpec = supplierMateriaSpec;
	}
//	public String getSettlementType() {
//		return settlementType;
//	}
//	public void setSettlementType(String settlementType) {
//		this.settlementType = settlementType;
//	}
//	public Integer getSettlementId() {
//		return settlementId;
//	}
//	public void setSettlementId(Integer settlementId) {
//		this.settlementId = settlementId;
//	}
//	public String getSettlementDay() {
//		return settlementDay;
//	}
//	public void setSettlementDay(String settlementDay) {
//		this.settlementDay = settlementDay;
//	}
//	public String getSettlementCurrency() {
//		return settlementCurrency;
//	}
//	public void setSettlementCurrency(String settlementCurrency) {
//		this.settlementCurrency = settlementCurrency;
//	}
//	public String getExchargeRate() {
//		return exchargeRate;
//	}
//	public void setExchargeRate(String exchargeRate) {
//		this.exchargeRate = exchargeRate;
//	}
//	public String getTaxRate() {
//		return taxRate;
//	}
//	public void setTaxRate(String taxRate) {
//		this.taxRate = taxRate;
//	}
	public Integer getReAccount() {
		return reAccount;
	}
	public void setReAccount(Integer reAccount) {
		this.reAccount = reAccount;
	}
	public Integer getAcAccount() {
		return acAccount;
	}
	public void setAcAccount(Integer acAccount) {
		this.acAccount = acAccount;
	}
	
	public Integer getSoOutAccount() {
		return soOutAccount;
	}
	public void setSoOutAccount(Integer soOutAccount) {
		this.soOutAccount = soOutAccount;
	}
	public Integer getSoReAccount() {
		return soReAccount;
	}
	public void setSoReAccount(Integer soReAccount) {
		this.soReAccount = soReAccount;
	}
	public String getPrice() {
		return price;
	}
	public void setPrice(String price) {
		this.price = price;
	}
	public Integer getIsGift() {
		return isGift;
	}
	public void setIsGift(Integer isGift) {
		this.isGift = isGift;
	}
	public Date getToRecord() {
		return toRecord;
	}
	public void setToRecord(Date toRecord) {
		this.toRecord = toRecord;
	}
	 
}
